package com.link.base.wechat.wxcard.model;

/**
 * 积分规则  (非必输)
 *
 * @author 路江
 * @date 2019/02/26 20:00
 */
public class BonusRule {
    /**
     * 消费金额。以分为单位。
     */
    private Integer costMoneyUnit;
    /**
     *对应增加的积分
     */
    private Integer increaseBonus;
    /**
     *用户单次可获取的积分上限。
     */
    private Integer maxIncreaseBonus;
    /**
     *初始设置积分。
     */
    private Integer initIncreaseBonus;
    /**
     *每使用5积分
     */
    private Integer costBonusUnit;
    /**
     *抵扣xx元，（这里以分为单位）
     */
    private Integer reduceMoney;
    /**
     *抵扣条件，满xx元（这里以分为单位）可用
     */
    private Integer leastMoneyToUseBonus;
    /**
     *抵扣条件，单笔最多使用xx积分。
     */
    private Integer maxReduceBonus;

    public Integer getCostMoneyUnit() {
        return costMoneyUnit;
    }

    public void setCostMoneyUnit(Integer costMoneyUnit) {
        this.costMoneyUnit = costMoneyUnit;
    }

    public Integer getIncreaseBonus() {
        return increaseBonus;
    }

    public void setIncreaseBonus(Integer increaseBonus) {
        this.increaseBonus = increaseBonus;
    }

    public Integer getMaxIncreaseBonus() {
        return maxIncreaseBonus;
    }

    public void setMaxIncreaseBonus(Integer maxIncreaseBonus) {
        this.maxIncreaseBonus = maxIncreaseBonus;
    }

    public Integer getInitIncreaseBonus() {
        return initIncreaseBonus;
    }

    public void setInitIncreaseBonus(Integer initIncreaseBonus) {
        this.initIncreaseBonus = initIncreaseBonus;
    }

    public Integer getCostBonusUnit() {
        return costBonusUnit;
    }

    public void setCostBonusUnit(Integer costBonusUnit) {
        this.costBonusUnit = costBonusUnit;
    }

    public Integer getReduceMoney() {
        return reduceMoney;
    }

    public void setReduceMoney(Integer reduceMoney) {
        this.reduceMoney = reduceMoney;
    }

    public Integer getLeastMoneyToUseBonus() {
        return leastMoneyToUseBonus;
    }

    public void setLeastMoneyToUseBonus(Integer leastMoneyToUseBonus) {
        this.leastMoneyToUseBonus = leastMoneyToUseBonus;
    }

    public Integer getMaxReduceBonus() {
        return maxReduceBonus;
    }

    public void setMaxReduceBonus(Integer maxReduceBonus) {
        this.maxReduceBonus = maxReduceBonus;
    }
}
